# 容器：
# 容器是一种数据结构或对象，用于存储和管理其他数据项或对象。
# 容器可以包括数组、列表、栈、队列、集合、字典（或哈希表）、树、图等多种类型。
# 容器的特点是能够动态地添加、删除或访问其中的元素，并且通常提供了一些方法来管理这些元素。
# 序列：
# 序列是一种特殊的容器，其中的内容连续、有序，可支持索引(下标)和切片的操作。
# 常见的序列类型包括列表（List）、元组（Tuple）、字符串（String）等。
# 优点：可以支持索引(下标)和切片的操作
# 特征：第一个正数索引为0从左端开始，第一个负数索引为-1从右端开始
# # 切片：切片操作是获取序列中元素的另一种方法，它可以获取一定范围内的元素。通过切片操作可以从一个序列中，取出一个子序列，从而得到新序列。
# 切片语法格式：[起始索引(start):结束索引(end):步长(step)]起始索引(包括该位置)省略则默认为0，结束索引(不包括该位置，左闭右开)省略则默认为序列的长度，第一个冒号不能省略，步长指的是两个元素对应索引之间的间隔，步长若省略则默认为1，且最后一个冒号也可以省略，若步长为负数表示反向取（注意，起始下标和结束下标也要反向标记，从大到小取）
# 因此，可以说序列是容器的一种，但容器并不一定是序列。例如，集合（Set）和字典（Dictionary）也是容器，但它们不是序列，因为集合中的元素是无序的，而字典中的元素是通过键来访问的，而不是通过索引。
